About Ramsgate Balti Limited (12959276) United Kingdom