About Amblecote Furnishers Limited (04986346) United Kingdom