About Kensa Engineering Limited (09269744) United Kingdom