About Meresbrook Pollard Limited (07618824) United Kingdom