About Kenrad Limited (07583238) United Kingdom