About Quayle Industries Ltd (10905073) United Kingdom