About A & I Leather Beds Limited (07189723) United Kingdom