About P&s Planning & Development Ltd (10682108) United Kingdom