About North End Design Limited (13027405) United Kingdom