About Bambo Cars Ltd (12828760) United Kingdom