About Neal & Hayes Limited (12782454) United Kingdom