About Js Thistle Consultancy Limited (09787699) United Kingdom