About Meadowhead Carpets Limited (07034290) United Kingdom