About Abcord Building Services Limited (NI019245) United Kingdom