About Deegall Limited (NI670553) United Kingdom