About Bb Home Life & Leisure Limited (12909155) United Kingdom