About Ramsel Ltd (10830895) United Kingdom