About James Quinn Limited (06213553) United Kingdom