About Wilmire Technical Solutions Limited (09582077) United Kingdom