About S Allister S Limited (12597410) United Kingdom