About Bec D & B Limited (08374399) United Kingdom