About Terry Huggett Developments Ltd (07563259) United Kingdom