About London S Finest Ltd (03961334) United Kingdom