About Richard Kihl Limited (01083439) United Kingdom