About Quinn Land Limited (12425717) United Kingdom