About Byrne & Lau Ltd (09940384) United Kingdom