About Ogilvy Sandbrook Limited (11015142) United Kingdom