About Jpp Technical Design Limited (12469111) United Kingdom