About Dowling Jones Design Ltd (12580476) United Kingdom