About Style & Beauty (bedford) Ltd (12666258) United Kingdom