About Kirkbride Engineering Limited (11303533) United Kingdom