About Lowmoorhead Developments Ltd (08914213) United Kingdom