About Haydor Ltd (10725270) United Kingdom