About Hanmore Technical Solutions Limited (12151727) United Kingdom