About Bordeaux Index Limited (03284109) United Kingdom