About Allen Pollard Limited (01053736) United Kingdom