About Design Studio (hampshire) Ltd (07450430) United Kingdom