About Howard Jones Design Ltd (07115406) United Kingdom