About Boss Upholstery Limited (10429582) United Kingdom