About Dominics Loughborough Limited (12212522) United Kingdom