About J. Handley Limited (03173918) United Kingdom