About The Sempre Group Holdings Ltd (12437503) United Kingdom