About Nespel Limited (07130858) United Kingdom