About Dominic Strode Ltd (12737646) United Kingdom