About A.j And Quinn Ltd (12817638) United Kingdom