About Bowditch Industries Ltd. (10727528) United Kingdom