About Sandmoore Consultants Ltd (11248518) United Kingdom