About R H Rudler & Son Limited (07622429) United Kingdom