About Marks Carpet Shop Limited (07475274) United Kingdom