About Turners & Son Ltd (12654859) United Kingdom