About Andrew Ohl Associates London Limited (07041188) United Kingdom