About Carrick Howat & Lindsay (SL000073) United Kingdom