About The Macindoe Group Ltd (11901370) United Kingdom