About R S Howard & Sons Limited (09755692) United Kingdom