About Zensor Limited (03984501) United Kingdom