About Oscar Faber Plc (01723740) United Kingdom