About Barry Proctor Services Limited (01892068) United Kingdom