About P & J Haworth Limited (07426686) United Kingdom