About J. H. Lavender (holdings) Limited (00202442) United Kingdom