About Trevor Haydock Limited (NI044856) United Kingdom