About North End Services Limited (06530296) United Kingdom