About Byrne & Sprich Ltd (13549528) United Kingdom