About Sheephaven Limited (NI619832) United Kingdom