About James Geddis (contractors) Limited (NI010883) United Kingdom