About Andrew Oliver Shipwrights Limited (10042980) United Kingdom