About D & M Components Limited (06508975) United Kingdom