About John Garrett & Son Limited (00472379) United Kingdom