About Oscar Jacobs Ltd (08475258) United Kingdom