About Andrew Ogilvie & Partners Ltd (SC499965) United Kingdom