About Pallihill Group Limited (12760921) United Kingdom