About L. & S. Building Services Limited (06436637) United Kingdom