About Sevenhill Group Ltd (05626962) United Kingdom