About Rule & Parker Group Limited (04003591) United Kingdom