About Tegerdine Associates Limited (10837580) United Kingdom