About Casey London Ltd (10817230) United Kingdom