About Keinold Ltd (10963665) United Kingdom