About Ladyhill Holdings Limited (NI019770) United Kingdom