About Rae Architectural & Environmental Ltd (10446188) United Kingdom