About Oak & Rutherford Ltd (13189618) United Kingdom