About B & D Consultants Ltd (10993597) United Kingdom