About North Oak Holdings Limited (06455479) United Kingdom