About J.v.sleightholme Limited (00611412) United Kingdom