About Ramsgate Group Ltd (12285973) United Kingdom