About Tangles Farnham Ltd (09653317) United Kingdom