About Protea Engineering And Design Limited (SC417997) United Kingdom