About Nolan Technical Solutions Limited (08234134) United Kingdom