About Dickson Three Ltd (11024096) United Kingdom