About Andrew Seal Ltd (10978511) United Kingdom