About The Marshall Group Holdings Ltd (10127812) United Kingdom