About Kbb Design & Solutions Ltd (11241983) United Kingdom