About Rothgen R&d Limited (10964281) United Kingdom