About Seedat Gallacher Ltd (12465263) United Kingdom