About Stanley And Oak Holdings Ltd (11167970) United Kingdom