About Edward Barraclough Ltd (13039106) United Kingdom