About Herbert Pool Limited (11907326) United Kingdom