About Protea 1 Watford Ltd (12874108) United Kingdom