About Pentland Consultancy Limited (SC665786) United Kingdom