About Exact Solutions Limited (02745358) United Kingdom