About Strawhill Demesne Limited (NI615013) United Kingdom