About Sandham Consultants Limited (10704067) United Kingdom