About Sandem Group Limited (10535981) United Kingdom