About North End House Limited (01293949) United Kingdom