About Henry Sandars 3d Ltd (12276517) United Kingdom