About Auberon And James Ltd. (11459089) United Kingdom