About Quinard Limited (11281926) United Kingdom