About Armstrong Brick Ovens Limited (06858201) United Kingdom