About Turner Locker Barnfield Limited (03820631) United Kingdom