About Quinnshell Ltd (12484987) United Kingdom