About Quirk & Colour Ltd (12201328) United Kingdom