A E James & Son Ltd. A E James & Son Ltd. Barrow Mill BS48 3RU Bristol United Kingdom www.aejames.com