About Borehamwood Trading Ltd (13335590) United Kingdom