About Neil Bedford Limited (10329652) United Kingdom