About Rea Plasrack Ltd. (02723716) United Kingdom