About Mike Choo Design Ltd (13266754) United Kingdom