About B. & L. Development Services Limited (02274645) United Kingdom