About Abbie Carpets Limited (13019819) United Kingdom