About Kenral Limited (01366726) United Kingdom