About William Turner & Son Holdings Limited (13018399) United Kingdom