About Dominic Barrow Services Limited (03877649) United Kingdom