About Sandham Group Ltd (12407920) United Kingdom