About J.& M.e.homer Limited (00873033) United Kingdom