About Capture Communications Ltd (06591333) United Kingdom