About Turner & Co (gb) Limited (02477988) United Kingdom