About Kencad Design Limited (03459083) United Kingdom