About Harris & Trotter Consultants Ltd. (05439339) United Kingdom