About Terry & Chalmers (SL000818) United Kingdom