About Kewordal Limited (06072258) United Kingdom