About Carpet And Latex International Limited (03077364) United Kingdom