About J S Holman Limited (05746414) United Kingdom