About Dewgate Limited (06898995) United Kingdom