About Birkhull Engineering Limited (01296404) United Kingdom