About Kbb Designs South Wales Ltd (12735943) United Kingdom