About Sj Byrne Engineering Ltd (12198027) United Kingdom