About White Clarke Technologies Limited (03738824) United Kingdom