About Lanehouse Technical Services Limited (06703158) United Kingdom