About Integraflex (yorkshire) Ltd (07943838) United Kingdom