About Ramsgate Recorder Ltd (11560080) United Kingdom