About Rs Blackfriars Limited (12461941) United Kingdom