About Dumforter Limited (09932561) United Kingdom