About Bubbas (plympton) Ltd (11668254) United Kingdom