About John Cullen & Sons Ltd. (SC140525) United Kingdom