Author: Allied Carpets Group plc.