About Terry Malpass Associates Limited (07577760) United Kingdom