About Duffek Consulting Ltd (08958996) United Kingdom