About D. Bamford Limited (06528346) United Kingdom