About J Barraclough Limited (05054987) United Kingdom