About The Pillars Group Ltd (13341895) United Kingdom