About D Byrne Consulting Ltd (12271307) United Kingdom