About Quinnshell Limited (01250242) United Kingdom