About Weddell And Turner Limited (09877167) United Kingdom