About Dominic Andrews Limited (SC099337) United Kingdom