About J. Marr & Son Limited (07189588) United Kingdom