About Naegeli Limited (13610054) United Kingdom