About Sakura Headingley Ltd (11928600) United Kingdom