About Coyle S Industries London Ltd (12469240) United Kingdom