About Durcan Construction Solutions Ltd (13108493) United Kingdom