About Caple Taps Ltd. (02453918) United Kingdom