About Diggins & Co Limited (06392169) United Kingdom