About Dean Farm Converters Ltd. (02225146) United Kingdom