About Essential Benchmarking & Reward Solutions Limited (06996601) United Kingdom