About P&e Holdings (scotland) Ltd. (SC640589) United Kingdom