About Keddie Limited (SC466015) United Kingdom