About Pollard (hampshire) Limited (07633893) United Kingdom