About The Strandhill Group Limited (12271169) United Kingdom