About Butlin & Hall Ltd (12838174) United Kingdom