About D & Bay Associates Limited (12526377) United Kingdom