About Terry Moore Design Ltd (05484320) United Kingdom