About T P Haley Limited (12965384) United Kingdom