About Walker Technical Solutions Limited (07871917) United Kingdom