About Del Galdo Consulting Ltd (02969967) United Kingdom