About Keir Osborn Limited (11620597) United Kingdom