About Quinn & Beirne Limited (05788253) United Kingdom