About B&d Products Ltd (13298229) United Kingdom