About Blackfriars Club Limited (01839066) United Kingdom