About London Cherry Amber Ltd (12883985) United Kingdom