About Cruttenden Industries Limited (10809210) United Kingdom