About Lea Manor It Ltd (09534267) United Kingdom