About Andrew O Sullivan Ltd (04380221) United Kingdom