About Bellingham Technical Solutions Limited (07855252) United Kingdom