About Blam Furniture Makers Limited (08203743) United Kingdom