About Stoten Gillam Limited (04379824) United Kingdom