About Byrne Looby Partners (uk) Limited (07991280) United Kingdom