About Birkby Engineering Ltd (SC628341) United Kingdom