About Ramsey Chips Limited (12914556) United Kingdom