About P. Neville & Son Ltd. (04928221) United Kingdom