About Sierra Yankee Ltd (11578755) United Kingdom