About T. R. Hayes Limited (01103138) United Kingdom