About Contrel Limited (03441220) United Kingdom