About Boro Beds & Furniture Limited (12867905) United Kingdom