About Bertrand & Partners Ltd (13256352) United Kingdom