About John Alderdice & Son Limited (09770838) United Kingdom