About N & A Clough Limited (04927656) United Kingdom