About John Cowie Ltd (10365070) United Kingdom