About Operational Technologies Limited (05338021) United Kingdom