About Pps (scotland) Ltd. (SC384427) United Kingdom