About Anlaby Road Carpets Limited (05965620) United Kingdom