About J.s. Holmes Limited (00564127) United Kingdom