About Nickerson Brothers Ltd. (01935311) United Kingdom