About Formika Ltd (07629893) United Kingdom