About Neal & Wolf Limited (05577929) United Kingdom