About Benchmark Holdings Plc (04115910) United Kingdom