About Sandhead Limited (NI041973) United Kingdom