About Turner And Turner Designs Ltd (10144702) United Kingdom