About A. J. Davenhill Limited (05292587) United Kingdom