About Pti (scot) Ltd (SC474292) United Kingdom