About David Henderson Design Ltd (NI625210) United Kingdom