About Andrew Duxbury Limited (11516031) United Kingdom