About R.p.m. Shopfront Manufacturers Limited (00988702) United Kingdom