About Dullgate Ltd (13628786) United Kingdom