About Oakes Holdings Ltd (10754081) United Kingdom