About New End Associates Limited (10994495) United Kingdom