About Thynne Creative Ltd (08208716) United Kingdom