About Lyham Road Nos 339-341 Limited (05919551) United Kingdom