About J S Blake Limited (04541833) United Kingdom