About John F. Byrne & Sons Limited (01229195) United Kingdom