About Eric Bowyer & Son Ltd (12162607) United Kingdom