About London Methodic Studio Ltd (08137067) United Kingdom