About Chris Holdsworth Design Ltd. (10153453) United Kingdom