About Mccrae & Gill (SL001247) United Kingdom