About Mike Beck Design Ltd (11904313) United Kingdom