About Pollard Machin Limited (03532236) United Kingdom