About Osmaston Killeny Limited (11637643) United Kingdom