About Delegat Enterprises Limited (06414632) United Kingdom