About Oaks & Byrne Ltd (11785877) United Kingdom