About Peter Allard Consulting Limited (13199257) United Kingdom