About Turner & George Ltd (07106161) United Kingdom