About Quinn James Limited (09315806) United Kingdom