About Rae (structures) Limited (08124205) United Kingdom