About Ruderal Design Ltd (13470455) United Kingdom