About Orridge Holdings Ltd (10496517) United Kingdom