About Joel. A. Beardsmore Limited (13290745) United Kingdom