About D & D Bell Limited (SC304666) United Kingdom