About The Falstaff Ramsgate Limited (09760066) United Kingdom