About Polham Controls Ltd. (03023715) United Kingdom