About Bambridge Shop Ltd (13366197) United Kingdom