About Sellery Associates Ltd (07345227) United Kingdom