About P & A Lloyd Consulting Limited (05324151) United Kingdom