About Edward Walker Carpets Limited (07835246) United Kingdom