About P & S Consultants Ltd (02071214) United Kingdom