About Ellams Associates Ltd (07668526) United Kingdom