About Kettor Limited (13431973) United Kingdom