About Thomas Webb (carpets) Limited (01962294) United Kingdom