About Thomas S Callen & Son Limited (NI068875) United Kingdom