About Lockside Construction Limited (08398574) United Kingdom