About Barsby Engineering Limited (13100334) United Kingdom