About J. Madrick Limited (08082961) United Kingdom