About D Arcy & Hall Limited (04438540) United Kingdom