About Lancaster Building & Developments Ltd (10549280) United Kingdom