About Kendon Engineering Limited (11694658) United Kingdom