About Sherwood Oak Holdings Ltd (03320320) United Kingdom