About Canter Carpet Limited (12805308) United Kingdom