About Holmes Wood Design Limited (06263526) United Kingdom