About Shor Solutions Limited (08940658) United Kingdom