About Terry Alldridge & Associates Limited (05678086) United Kingdom