About Richard Trenholm Consultancy Services Limited (06297386) United Kingdom