About Gambetta Limited (11851946) United Kingdom