About Thormes & Mcgregor (SL002187) United Kingdom