About Barassie Engineering Systems Ltd (12507853) United Kingdom