About H E Lupton And Sons (1952) Limited (00512772) United Kingdom