About Derek Barrett Design Ltd (10672911) United Kingdom