About Ben Rule Limited (13227057) United Kingdom