About D Rule & Sons Ltd (12202490) United Kingdom