About Bettcher Industries Limited (11261116) United Kingdom