About Pebble Close Business Village (tamworth) Limited (02269807) United Kingdom