About Seeone Developments Ltd (SC674907) United Kingdom