About Endeavour Building Limited (NI649736) United Kingdom