About Metro Design Studio Ltd (07246318) United Kingdom