About Castle Plant Ltd. (04621988) United Kingdom