About Jerry Quayle & Associates Ltd (11832817) United Kingdom