About Ruler Promotions Ltd (05609534) United Kingdom