About Taybridge Associates Limited (05938638) United Kingdom