About Acornford (kensington) Limited (04251129) United Kingdom