About Dominic Allen Limited (10165005) United Kingdom