About Bdt & Company International Ltd (09725936) United Kingdom