About Can Developments Ltd (09248908) United Kingdom