About Martin Ogley Limited (11632928) United Kingdom