About Oakstake Limited (02058109) United Kingdom