About Joss Engineering (barrow) Ltd. (11926860) United Kingdom