About A James & Son Limited (09707501) United Kingdom