About Betsy De Thierry Limited (09133466) United Kingdom