About Ackhurst Limited (NI069726) United Kingdom