About Tavistock Bid Limited (07461988) United Kingdom