About W H D Arcy Associates Limited (04083918) United Kingdom