About Byrne Engineering Limited (05162451) United Kingdom