About Stuart Allan Ltd (12410033) United Kingdom