About P M Allen Consultants Limited (10324131) United Kingdom