About Ragnar &son Ltd (12324804) United Kingdom