About J H Barker And Sons Limited (11011058) United Kingdom