About Bd Stamford Limited (11517474) United Kingdom