About The Wolf Rock Holding Company Ltd (13190083) United Kingdom