About P J Walker Consultants Limited (07628652) United Kingdom