About Rick Thorpe Wood Design Limited (06091099) United Kingdom